#ifndef SERVER_SQL_FUNC_H
#define SERVER_SQL_FUNC_H

#include "server.h"

//给mysql建立连接
//-1连接错误，0为连接正常
int server_mysql_init(net_disk_t *net_disk);

//获取res结果集
MYSQL_RES *mysql_get_res(MYSQL *msql,char *state);

//获取查询结果是否存在
//返回是否存在的标记
//-1不存在，0及以上代表查询结果行数
int mysql_select_file_is_exist(MYSQL *msql,char *state);

//获取单个查询结果
//通过查询语句将查询到的单行单列结果存入字符串
int mysql_select_get_one_str(MYSQL *msql,char *state,char *str);


//获取单行查询结果
//通过查询语句将查询到的单行结果存入传入的字符串数组
int mysql_select_get_one_row(MYSQL *msql,char *state,char (*str_arr)[1024]);



#endif


